Big Huge Thesaurus

perceptual experience

noun